Big Huge Thesaurus

flying lemur

noun